package reporte.filtros;

import static org.junit.Assert.*;
import org.junit.Before;
import ventas.Venta;

public class FiltroVentasTrueTest extends FiltroVentaTest{

	@Before
	public void setUp() throws Exception {
		super.setUp();
		this.setSUT(new FiltroTrue<Venta>());
	}

	@Override
	public void testDelFiltro() {
		assertArrayEquals(lista.toArray(),
				this.getSUT().filtrar(lista).toArray());
	}

	@Override
	public void testDeLaCondicion() {
		assertTrue(this.getSUT().filtro(venta1));
		assertTrue(this.getSUT().filtro(venta2));
		assertTrue(this.getSUT().filtro(venta3));
		assertTrue(this.getSUT().filtro(venta4));
		assertTrue(this.getSUT().filtro(venta5));
	}
}
